Formalisation des contrats structurels et de QdS d’une composition de services Web

نویسندگان

  • Raoudha Maraoui
  • Amina Ben Belgacem
چکیده

Etablir et s’assurer de la qualité de service (QdS) d’un composant tel qu’un service Web représente un enjeu crucial puisque ceci permet d’établir une relation de confiance entre le fournisseur d’un service et un client en attente d’une certaine fiabilité. Cependant, contrairement aux spécifications bien établies dans le domaine fonctionnel des services Web (telles que WSDL, SOAP ou UDDI), il n’existe pas de standards officiellement reconnus par la communauté en ce qui concerne la description et l’établissement de propriétés de QdS. Pour autant, plusieurs travaux visent à apporter des réponses à cette lacune par le biais des contrats de service (SLA : Service Level Agreement) dont l’objectif est de permettre la réalisation d’un accord entre consommateur et fournisseur de service portant sur le niveau de QdS que doit fournir le service. L’objectif du travail présenté est de proposer un style architectural pour permettre la vérification formelle des contrats structurels et des contrats de QdS d’une composition de services Web avec l’ADL ACME. Pour se faire, nous modélisons en premier lieu le méta-modèle d’un service Web décrivant les aspects structurels et ceux de QdS. Puis, nous spécifions les propriétés et les contraintes non fonctionnelles avec CQML et WSLA. Enfin, nous formalisons les deux contrats de qualité de service, CQML et WSLA, avec ACME en se référant à ARMANI qui fournit un langage de prédicats assez puissant pour assurer formellement une composition fiable de Services Web.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monotony in Service Orchestrations

Web Service orchestrations are compositions of different Web Services to form a new service. The services called during the orchestration guarantee a given performance to the orchestrater, usually in the form of contracts. These contracts can be used by the orchestrater to deduce the contract it can offer to its own clients, by performing contract composition. An implicit assumption in contract...

متن کامل

Une approche centrée exigences pour la composition de services web

RÉSUMÉ. Cet article présente une approche centrée exigences pour la composition de services web qui permet : (i) la modélisation des exigences des utilisateurs avec le formalisme la Carte et la spécification des services requis avec un modèle intentionnel de services (MIS) ; (ii) la découverte des services web pertinents en interrogeant le moteur de recherche de services Service-Finder ; (iii) ...

متن کامل

فایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان

Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...

متن کامل

Methodes d'estimation de durees de vie de contrats d'assurances automobiles

En France, l’assurance automobile est un marché mature avec un faible taux de croissance. De plus, s’agissant d’un secteur convoité, de nouveaux intervenants (banques-assurances, les acteurs de la grande distribution . . .) viennent rejoindre les acteurs traditionnels. Confrontés à une forte concurrence exacerbée par la quasi-stabilité du parc automobile assurable, et face aux mutations importa...

متن کامل

Vers l'intégration dynamique de contrats dans des architectures orientées services : une expérience applicative du modèle au code

Résumé. La flexibibilité offerte par les nouvelles architectures orientées services (SOA) renforce les besoins en contractualisation des services fournis et usages de ces services. L’expression de ces exigences et contrats se situe alors à tous les niveaux du cycle de vie des applications et nécessite des mises en oeuvre différentes en fonction de leur nature et des plates-formes ciblées. Dans ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014